<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>


        // let arr2 = ['苹果','香蕉','草莓','芒果']
        // //map 对数组每一项进行加工，加工完成后返回一个新数组
        //  let res2 = arr2.map((item,index,arr)=>{
        //     let str = index + item + index
        //     return str
        // })
        // console.log(res2);


        //     let arr3 = ['1','2','3','4','5','6','7']
        //   let res = arr3.filter((items,index)=>{
        //         if (items %2 == 0) {
        //             return true
        //         }else{
        //             return false
        //         }
        //     })
        //     console.log(res);


            //reduce是对整个数组进行整合。比如你要做一个将数组所有的数字进行zhen
            //将数组每一项内容整合后，返回一个内容
        // let arr4 = ['1','2','3','4','5','6','7']
        //     let res4 = arr4.reduce((pre,next,index)=>{
        //         console.log(pre);
        //         console.log(next);
        //         console.log(index);
        //         return pre+next
        //     },0)
        //     console.log(res4);


            //for  in  主要用来遍历对象，不适合遍历数组
            // for  of   可以遍历数组 类数组的对象，字符串，set/map,gener

            // let obj = {
            //     name : '小郑',
            //     typeL:'帅',
            //     content:'前端'
            // }
            // for(key in obj){
            //     console.log("key:"+ key + " ---value:"+obj[key]);
            // }
            let arr5 = ["范冰冰",'啊水','啊豪']
            //for of 循环每一项
            for(let item of arr5){
                console.log(item);
            }
    
    </script>
</body>
</html>